## 5.3. Installing mSQL

Your first step in working with mSQL is naturally to download the product and install it. How you go about that depends on what platform you intend to use. mSQL was born as a Unix application and that is the platform Hughes supports. If you run some variant of Unix, mSQL is almost certain to work for you. Even if it does not, mSQL comes in source code form, meaning that an experienced C coder can fix any compatibility issues for oddball Unix systems. The Unix distribution is found at http://www.hughes.com.au.

If you are using Windows or OS/2, you are not left out in the cold. Both Win32 and OS/2 ports are being actively maintained. The mSQL PC home page at http://blnet.com/msqlpc/ is the place to look for the most recent Win32 and OS/2 ports. While these ports are relatively current, they are always going to be a bit behind the latest and greatest from Hughes. At the time of this book's printing, the current Unix version was 2.0.7 while the current Win32 version is 2.0.4.1 and the current OS/2 version is 2.06. Mac users are mostly out of luck. Only the client tools for mSQL have been ported to the Mac.

The act of actually installing mSQL depends on your platform. Unix users will have to compile their distribution, while Win32 and OS/2 users are presented with the precompiled binaries. Because installation procedures can change from release to release, we will not go into the details of an mSQL install here. You should instead consult the documentation that comes with your release since it is certain to be up to date with the exact procedures for your release.

Copyright © 2001 O'Reilly & Associates. All rights reserved.